Big Huge Thesaurus

optical phenomenon

noun